package com.CloudGallery.config;


import io.swagger.v3.oas.models.ExternalDocumentation;
import io.swagger.v3.oas.models.OpenAPI;
import io.swagger.v3.oas.models.info.Contact;
import io.swagger.v3.oas.models.info.Info;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class Knife4jConfig {

    @Bean
    public OpenAPI springShopOpenAPI() {
        System.out.println("文档地址:http://127.0.0.1:8081/doc.html#/home");
        return new OpenAPI()
        // 接口文档标题
        .info(new Info().title("API接口文档")
              // 接口文档简介
              .description("pai api doc")
              // 接口文档版本
              .version("0.0.1-SNAPSHOT")
              // 开发者联系方式
              .contact(new Contact().name("CSDN柳衣白卿")
                       .email("506567828@qq.com")))
        .externalDocs(new ExternalDocumentation()
                      .description("paicoding api doc")
                      .url("http://127.0.0.1:8888"));
    }
}
